Skip to main content

Jellyfin Plugins

Installation from Repository

Installing From Repository (Recommended)

  1. Go to the Admin Dashboard.
  2. In the left navigation menu, click on Plugins.
  3. In the top menu, click Repositories.
  4. Click the + icon to add a new repository.
  5. Repository Name can be anything.
  6. Add url from maintaner
  7. If done correctly you should see a new repository on the page.
  8. In the top menu, navigate to Catalog.
  9. Under the Metadata section click on the plugin that was installed.
  10. Click Install.
  11. Restart Jellyfin.
  12. On the left navigation menu, click on Plugins.
  13. If successful, you will see YourPlugin with status as Active

Manual Installation (Hard)

  1. Navigate to the releases page.
  2. Download the latest zip file.
  3. Unzip contents into (jellyfin data directory/plugins/YoutubeMetadata)
  4. Restart Jellyfin.
  5. On the left navigation menu, click on Plugins.
  6. If successful, you will see the plugin with status as Active

Intro Skipper

Description: Fingerprint audio to automatically detect and skip intro sequences in Jellyfin

Installation

  1. Add this plugin repository to your server: `
https://manifest.intro-skipper.org/manifest.json

Subtitles Extract

Description: Plugin to automatically extract embedded subtitles.

Installation

caution

Manual Install Only Available

Download

Subtitles Extract

M3U-Editor

Description: A Way to edit m3u's/livetv directely in jellyfin

Installation

  1. Add this plugin repository to your server:
https://simoni.dev/jellyfin/repo.json

Intros

Description: This is a plugin built with DotNet that can download flashy intros from prerolls.video for your movies.

Installation

  1. Add this plugin repository to your server:
https://raw.githubusercontent.com/dkanada/jellyfin-plugin-intros/master/manifest.json

Extra Info

Intros Github

PhoenixAdult

Description: This metadata provider helps fill Jellyfin/Emby with information for your adult videos by pulling from the original site

Repository (Jellyfin only):

  1. Add to the list this URL
https://raw.githubusercontent.com/DirtyRacer1337/Jellyfin.Plugin.PhoenixAdult/master/manifest.json

Extra Info

Pheonix Adult Github

Stash Integration

Descriptions: Pulls data from your Stash using the filename to query on.

Installation

caution

Manual Install Only Available

Stash Integration Github

Manual Install Github Release

Jellyfin Merge Versions Plugin

Description: Jellyfin Merge Versions plugin is a plugin that automatically groups every repeated movie;

Installation

  1. Add this plugin repository to your server:
https://raw.githubusercontent.com/danieladov/JellyfinPluginManifest/master/manifest.json

Extra Info

Jellyfin Merge Version Github

LastFM

Description: Enables audio scrobbling to Last.FM as well as a metadata fetcher source.

Installation

  1. Add this plugin repository to your server:
https://jellyfin-repo.jesseward.com/manifest.json

Extra Info

LastFM Github

Shokofin

Description: A Jellyfin plugin to integrate Jellyfin with Shoko Server.

Installation

  1. Add this plugin repository to your server:
https://raw.githubusercontent.com/ShokoAnime/Shokofin/master/manifest.json

Extra Info

Shokofin Github

Skin Manager

Description:

Installation

  1. Add this plugin repository to your server:
https://raw.githubusercontent.com/danieladov/JellyfinPluginManifest/master/manifest.json

Extra Info

Jellyfin Skin Manager Github

Ani-Sync

Descriptions: Synchronize anime watch status between Jellyfin and anime tracking sites.

Installation

  1. Add this plugin repository to your server:
https://raw.githubusercontent.com/vosmiic/jellyfin-ani-sync/master/manifest.json

Themerr

Description: Themerr-jellyfin is a plugin for Jellyfin that adds theme songs to movies using ThemerrDB.

Installation

  1. Add this plugin repository to your server:
https://app.lizardbyte.dev/jellyfin-plugin-repo/manifest.json

Extra Info

Documentation

Tube Archivist

Description: This plugin adds the metadata provider for TubeArchivist.

Installation

  1. Add this plugin repository to your server:
https://github.com/DarkFighterLuke/TubeArchivistMetadata/raw/master/manifest.json

Extra Info

Tube Archivist Github

Yotube Metadata

Description: Plugin for Jellyfin that retrieves metadata for content from Youtube.

Installation

  1. Add this plugin repository to your server:
https://raw.githubusercontent.com/ankenyr/jellyfin-plugin-repo/master/manifest.json

Extra Info

Youtube Metadata Github

SMS Notifications

Installation

  1. Add this plugin repository to your server:
https://raw.githubusercontent.com/k-matti/jellyfin-plugin-repository/master/manifest.json

Extra Info SMS Notification Github

The Porn DB

Description: Manage Your Adult Videos in Jellyfin/Emby. This metadata provider helps fill Jellyfin/Emby with information for your adult videos by pulling from the ThePornDB.

Installation

  1. Add this plugin repository to your server:
https://raw.githubusercontent.com/ThePornDatabase/Jellyfin.Plugin.ThePornDB/main/manifest.json

Extra Info

The PornDB Github

The PornDB Website

VGMDB

Description: Adds support for VGMdb to music libraries. Can provide both images and metadata for artists and albums.

Installation:

  1. Add this plugin repository to your server:
https://repo.jellyfin.org/releases/plugin/manifest-stable.json

Extra Info

VGMDB Github

Jellyscrub

Description: Create BIF files for media to be used for trickplay scrubbing previews. Smooth mouse-over video scrubbing previews.

Installation

  1. Add this plugin repository to your server:
https://raw.githubusercontent.com/nicknsy/jellyscrub/main/manifest.json

Extra Info

Jellyscrub Gihtub

Jellyfin Media Bar

Description: A Jellyfin Featured Content Bar to show off your media collection

Installation

  1. Add this plugin repository to your server:
https://www.iamparadox.dev/jellyfin/plugins/manifest.json
  1. Install "File Transformation" at least 2.2.1.0
  2. Install latest "Media Bar"
  3. Restart Jellyfin

Extra Info

Jellyfin Media Bar

In Player Episode Preview

Description: This plugin adds an episode list to the video player, which allows you to preview every episode of the TV show without having to leave the player.

This modification has support for the following clients:

    Jellyfin Web Client
Jellyfin Media Player (JMP) Desktop Client

Features:

    List all episodes of a season
Switch between seasons
Shows episode title, description, thumbnail and playback progress
Shows episode details like community ranking
Mark episodes as played or favourite
Start a new episode
Should work with custom themes

Installation

  1. Add this plugin repository to your server:
https://raw.githubusercontent.com/Namo2/InPlayerEpisodePreview/master/manifest.json

Extra Info

In Player Episode Preview

Auto Collections

Description: The Auto Collections plugin offers two modes for creating collections: Simple Collections and Advanced Collections.

Features:

This fork extends the original functionality with:

Two Collection Modes:
Simple Collections: Quick setup with single-criterion filtering
Advanced Collections: Complex filtering with boolean logic expressions

Multiple Matching Methods: Match content by Title, Studio, Genre, Actor, Director, Tags, and more

Media Type Filtering: Filter collections to include only movies, only TV shows, or both

Advanced Expression Support: Create complex collections using boolean expressions (AND, OR, NOT)

Enhanced Filtering Options:
Filter by content metadata (title, genre, studio, actor, director, tags)
Filter by ratings (parental ratings, community ratings, critics ratings)
Filter by production locations/countries
Filter by audio language and subtitle language

Boolean Logic: Combine multiple criteria with AND, OR, NOT operators and parentheses grouping

Import/Export: Easily backup and restore your collection configurations as JSON

Case Sensitivity Control: Choose whether matches should be case-sensitive or not

Scheduled Synchronization: Collections automatically update on a schedule

Installation

    In Jellyfin, go to Dashboard -> Plugins -> Catalog -> Gear Icon (upper left) add and a repository.
Set the Repository name to @KeksBombe (Auto Collections)
Set the Repository URL to https://raw.githubusercontent.com/KeksBombe/jellyfin-plugin-auto-collections/refs/heads/main/manifest.json
Click "Save"
Go to Catalog and search for Auto Collections
Click on it and install
Restart Jellyfin
https://raw.githubusercontent.com/KeksBombe/jellyfin-plugin-auto-collections/refs/heads/main/manifest.json

Extra Info

Auto Collections Github

Jellyfin Enhanced

Description: The ultimate enhancement for your Jellyfin experience. This plugin (previously script) combines the powerful features of Jellyfin Enhanced and Jellyfin Elsewhere into one easy-to-install package.

Panel with Jellyfish Theme

Features:

⌨️ Keyboard Shortcuts

KeyActionContext
?Show/hide the settings & hotkey panelGlobal
/Focus the search barGlobal
Shift + HGo to the Jellyfin Home PageGlobal
DGo to the DashboardGlobal
QGo to Quick ConnectGlobal
RPlay a random item from your libraryGlobal
Hold Shift + BClear all saved bookmarks (3-second hold)Global
:---:---:---
ACycle through aspect ratios (Auto → Cover → Fill)Player
IShow playback info (stats overlay)Player
SShow the subtitle selection menuPlayer
CCycle through available subtitle tracksPlayer
VCycle through available audio tracksPlayer
BBookmark the current playback timePlayer
Shift + BGo to the saved bookmark for the current itemPlayer
0-9Jump to 0% - 90% of the video durationPlayer
= / +Increase playback speedPlayer
- / _Decrease playback speedPlayer
RReset playback speed to normal (1.0x)Player

📝 Subtitle Settings

  • 6 Style Presets: Clean White, Classic Black Box, Netflix Style, Cinema Yellow, Soft Gray, High Contrast.
  • 5 Font Sizes: Tiny, Small, Normal, Large, Extra Large.
  • 5 Font Families: Default, Noto Sans, Sans Serif, Typewriter, Roboto.
  • Persistent Settings: All choices are automatically saved and persist for the session.

⏯️ Smart Auto-Pause/Resume

  • Configurable Auto-Pause: Automatically pause video when switching tabs.
  • Optional Auto-Resume: Choose whether to resume playback upon returning to the tab.

🎲 Random Item Selection

  • Random Button: Adds a "Random" button to the header for one-click access to a random item.
  • Configurable Item Types: Choose to include Movies, Shows, or both.
  • Hotkey Support: Press R (when not in the player) to instantly go to a random item.
  • Only show unwatched: Option to only show unwatched items in the randomized result

↪️ Auto Skip Intro/Outro

  • Options to automatically skip intro and outro for uninterrupted binge watching! (Dependent on Skip Intro Plugin!)

👁️ Remove from continue watching

  • An option to remove items from the continue watching row!
  • See where else your movies and shows are available to stream, right on the item details page.
  • Configure your preferred default region and streaming services from the plugin settings and search more regions and services from the item details page!

And more...

  • File sizes - Display filesizes for each movie or episode in the item details page
    ... and many more to come!

Installation

Instructions

https://raw.githubusercontent.com/n00bcodr/jellyfin-enhanced/main/manifest.json

Extra Info

Jellyfin Enhanced Github

Buy me pc parts
💬Join Discord
Buy me a coffee